irrigating canal - Allemand Anglais Dictionnaire